MaxMind\Db\Reader\Decoder A

Total Complexity 55
Dependencies 3
Dependents 1
Total lines 363
Lines of code 209
Logical lines of code 141
Comment lines 17
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
decodeByType()
A
48 13 34
decodeUint()
A
52 8 23
decodePointer()
S
47 6 38
decodeInt32()
S
56 6 19
decode()
S
50 5 28
sizeFromCtrlByte()
S
55 4 18
verifySize()
S
70 2 7
decodeArray()
S
66 2 8
decodeMap()
S
65 2 9
maybeSwitchByteOrder()
S
79 2 3
__construct()
S
71 1 6
decodeBoolean()
S
80 1 3
decodeDouble()
S
75 1 4
decodeFloat()
S
75 1 4
isPlatformLittleEndian()
S
72 1 5